package cn.wolfcode.wms.mapper;

import cn.wolfcode.wms.domain.Orderbill;
import cn.wolfcode.wms.qo.QueryObject;

import java.util.List;

public interface

OrderbillMapper {
    int deleteByPrimaryKey(Long id);

    int insert(Orderbill record);

    Orderbill selectByPrimaryKey(Long id);

    List<Orderbill> selectAll();

    int updateByPrimaryKey(Orderbill record);

    int rows (QueryObject qo);

    List<Orderbill> queryForList (QueryObject qo);

    void deleItemsByBillId(Long id);

    void  audit(Orderbill orderbill);
}